spinal foramen - Turco Inglés Diccionario